#!/usr/bin/env python
#!_*_ coding = utf-8

"""
首先创建一个函数来，将输入的列表中的整数进行排序。
思路：利用分片原理进行冒泡比较，首先要先看列表的长度，为的是用确定列表中有多少元素；
再通过分片将列表中的每个整数取出进行对比，最大的或者最小的进行互换。
"""

def max_min(the_list,n=0):
    count = 0
    if (0 <= n <= 1):
        for i in range(len(the_list)):  
            for j in range(i+1,len(the_list)):
                if n == 0:
                    if the_list[j] > the_list[i]:
                        the_list[j],the_list[i] = the_list[i],the_list[j]
                elif n == 1:
                    if the_list[j] < the_list[i]:
                        the_list[j],the_list[i] = the_list[i],the_list[j]
                
        print(the_list)
    else:
        print ("请输入0或者1，0代表从大到小排序，1代表从小到大排序")


num_list = eval(input("请输入整数列表：") )
max_min(num_list,eval(input("请输入参数：")))
